API Documentation
Frustum.h
1 // Frustum.h
3 //
5 
6 namespace nkGraphics
7 {
11  class Frustum final
12  {
13  public :
14 
18  Frustum () ;
24  Frustum (const Frustum& other) ;
28  ~Frustum () ;
29 
33  void buildFrustum (const nkMaths::Matrix& viewMat, const nkMaths::Matrix& projMat) ;
34 
41  const nkMaths::Vector& getPlane (unsigned int index) const ;
42  } ;
43 }
nkGraphics::Frustum::Frustum
Frustum(const Frustum &other)
nkMaths::Matrix
Represents a 4x4 float matrix.
Definition: Matrix.h:14
nkGraphics::Frustum::getPlane
const nkMaths::Vector & getPlane(unsigned int index) const
nkGraphics::Frustum::buildFrustum
void buildFrustum(const nkMaths::Matrix &viewMat, const nkMaths::Matrix &projMat)
nkGraphics::Frustum::~Frustum
~Frustum()
nkGraphics::Frustum
Defines a frustum.
Definition: Frustum.h:12
nkGraphics::Frustum::Frustum
Frustum()
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkMaths::Vector
A 4-component vector class, with floats.
Definition: Vector.h:12